/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ru.jSkyRoom.interfaces.additional;

import ru.jSkyRoom.interfaces.support.NullArgumentPermited;
import ru.jSkyRoom.interfaces.Major;
import skyproc.ENCH;

/**
 *
 * @author Rakev
 */
public interface Templateable<E extends Major> extends Major {

    public E getTemplate();

    @NullArgumentPermited
    public void setTemplate(E template);
}
